/* 1. 公共属性样式 */

.titbg{
    background-color: black;
    width:100%;
    min-width: 1200px;
    position: relative;
}
.titbg p span{
    color: orange;
}
.nav{
    position: relative;
}
.titbutton{
    position: relative;
    height: 112px;
}
.titbg img{
    position: absolute;
    top: 0;
}
.top{
    margin-top: 4px;
}
.search input{
    border: 2px orange solid;
    width: 390px;
    height: 36px;
    color: rgb(204, 204, 204);
    vertical-align: middle;
    padding: 10px;
    box-sizing: border-box;
}
.search span{
    display: block;
    background-image: url(../img/bgicon.png);
    width: 50px;
    height: 36px;
}

.shop{
    width: 100px;
    height: 36px;
    background: #FF6600;
    text-align: right;
    line-height: 36px;
    margin-left: 36px;
    padding-right: 10px;
    box-sizing: border-box;
    color: #FFFFFF;
    background-image: url(../img/bgicon.png);
    background-position-y: -42px;

}
.myd{
    width: 100px;
    height: 34px;
    background: #EBEBEB;
    border: 1px solid #CCCCCC;
    line-height: 34px;
    text-align: center;
}
.mianbaoxie{
    margin-left: 284px;
    margin-top: 24px;

}
.mianbaoxie ul li{
    float: left;
    margin-right: 32px;
    height: 16px;
    font-size: 16px;
    font-family: SimHei;
    font-weight: bold;
    color: #323232;
}
.footbg{
    background-color: #F2F2F2;
    border-top: #FF6600 solid 6px;
    height: 100px;
}
.footbox{
    padding-top: 26px;
    box-sizing: border-box;
    margin-left: 200px;
}
.footimg{
    margin-right: 93px;
}
.footplay-box{
    padding-top: 36px;
    box-sizing: border-box;
    margin-left: 252px;
    font-size: 18px;
    line-height: 28px;
    text-align: center;
}
.footplay-text{
    margin-right: 77px;
}
.footnav{
    padding-top: 50px;
    box-sizing: border-box;
    margin-left: 200px;
}
.footnav-list{
    border-right: 2px solid black;
    line-height: 15px;
    height: 15px;
}
.footnav-list-end{
    border-right: none !important;
}
.footnav-last{
    margin-top: 50px;
    font-size: 14px;
    margin-left: 207px;
}
/*标题行*/

.content-top{
    border-bottom: #FF6600 6px solid;
}
.content-top .list{
    width: 98px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

/*图片设置*/
.img1{
    width: 237px;
    height: 348px;
}
.img2{
    width: 238px;
    height: 286px;

}
.img3{
    width: 160px;
    height: 220px;
}
/*全局搜索框样式*/
.allsearch{
    padding-top:30px ;
    padding-right: 20px;
    box-sizing: border-box;
    width: 100%;
    height: 100px;
    background-color: rgba(144, 144, 144, 0.7);
    position: fixed;
    top: 0;
    display: none;

}
/*手风琴效果*/
 .accordion{
    margin-top: 40px;
    width: 280px;
    height: 550px;
    border: 2px solid #E6E6E6;
    padding-left: 10px;
    box-sizing: border-box;
    text-align: center;

}
 .accordion .list{
    line-height: 40px;
    border-bottom: 2px solid #f60;
    position: relative;
}
 .accordion .list .tit{
    position: absolute;
    left: 0;
}
 .accordion .list .tit-text{
    line-height: 30px;

}
 .accordion .list.activer .tit-text{
    display: none;
}
 .accordion .list.activer .tit-mian{
    display: block;
}
 .accordion .list .tit-mian{
    display: none;
}


 .accordion .list .img{
    width: 149px;
    height: 150px;

}
 .accordion .list .desc{
    margin-top: 10px;
    line-height: 15px;
}
 .accordion .list .text{
    width: 126px;
    height: 115px;
    font-size: 14px;
    font-family: SimHei;
    font-weight: 400;
    color: #404040;
}
/*通用的 .content-main*/
.content-main .list{
    text-align: center;
    width: 210px;
    height: 240px;
    margin-top: 20px;
    margin-left: 25px;
}
.content-main .list .money{
    color: #FF6600;
    font-size: 16px;
}
.newbook .width{
    width: 905px;
}
.content-main .slowlist{
    text-align: center;
    width: 150px;
    height: 220px;
    margin-top: 20px;
    margin-left: 25px;
}
.guess .content-main{
    display: none;
}



/*激活样式*/
.active{
    background-color: #FF6600;
    color: white !important;
}
.current{
    display: block !important;

}

/* 通栏 */
.container-fluid{ min-width: 1200px;}

/* 版心 */
.container{ width: 1200px; margin: 0 auto;}

/* 测试工具 */
.bd{ border: 1px solid red;}

/* 浮动 */
.fl{ float: left;}
.fr{ float: right;}
.clearfix::after{ content: ''; height: 0; display: block; clear: both;}

/* 定位 */
.pr{ position: relative;}
.pa{ position: absolute;}
.pf{ position: fixed;}

/* bg-color */
.bgc25{ background-color: #252525;}
.bgc14{ background-color: #141414;}

/* margin */
.ml20{ margin-left: 20px;}
.mt30{ margin-top: 30px;}
.mtb30{ margin: 30px 0;}
.mtb20{ margin: 20px 0;}
.mt50{margin-top: 50px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mr10{ margin-right: 10px;}
.mr20{margin-right: 20px;}
.mt0{margin-top: 0!important;}
.md30{margin-bottom: 30px;}
.ml30{margin-left: 30px;}
/* color */
.c15bded{ color:#15bded }
.clwhite{ color: white !important;}
.clblack{color: black !important;}
.clred{color: red !important;}
.clash{color: #818181 !important;}
.clgold{color: #F4B212;}
/*字体颜色*/
.grey{color: #c3c3c3;}
/* padding */
.ptb25{ padding: 25px 0;}
/*p标签选中字体*/
.chose-p{
    line-height: 14px;    
    font-size: 14px;
    color: #F4290D;
}

/*文字样式*/
.fonttit{
    font-weight: bold;
    color: #333333;
    font-size: 24px;
}
/*正文标题字体*/
.fontmain-tit{
    font-size: #343434;
    font-size: 22px;
}
/*促销字体*/
.product-intro-money{
    font-size: 24px;
    color: #F80E0E;
    font-weight: bold;
}
/*显示线框*/
.bd{
    border: solid 1px red;
}




/* 2. 公共模块样式 */


/* foot */
